home *** CD-ROM | disk | FTP | other *** search
/ AOL File Library: 3,701 to 3,800 / aol-file-protocol-4400-3701-to-3800.zip / AOLDLs / Other Special Interests / PEDIGREE_ V3.08 Breed Tracker / PED308.exe / PEDIGREE.DOC < prev    next >
Text File  |  1995-04-11  |  104KB  |  3,016 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                       /- PEDIGREE
  19.                           PEDIGREE ---|
  20.                                       \- PEDIGREE
  21.  
  22.  
  23.  
  24.                                Version 3.08
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.     (C) 1988-1995 By Charles H. Orange
  43.                      P.O. Box 20
  44.                      Downers Grove, Ill. 60515
  45.  
  46.  
  47.  
  48.     INTRODUCTION ....................................... 1
  49.     OVERVIEW ........................................... 2
  50.     GETTING STARTED .................................... 3
  51.       System Requirements .............................. 3
  52.       Program Installation ............................. 3
  53.     RUNNING PEDIGREE ................................... 7
  54.       Accessing The Help System ........................ 7
  55.       Conventions For Input ............................ 7
  56.         Mouse Usage .................................... 7
  57.         Selecting Menu Items ........................... 7
  58.         Keyboard Entry Editing ......................... 8
  59.       Input Fields ..................................... 8
  60.         AKC Number ..................................... 9
  61.         Alias Name ..................................... 9
  62.         Animal Registered Name ......................... 9
  63.         Animal's Sex ................................... 9
  64.         Birth Date ..................................... 9
  65.         Death Date ..................................... 9
  66.         Breed Name ..................................... 9
  67.         Breeder Name ................................... 10
  68.         Comment ........................................ 10
  69.         Country Name ................................... 10
  70.         Data Reliability ............................... 12
  71.         Description .................................... 12
  72.         File Path ...................................... 12
  73.         Kennel Name .................................... 12
  74.         Note Fields .................................... 12
  75.         Numerical Input ................................ 12
  76.         Published Date - Animal ........................ 13
  77.         Published Date - Title ......................... 13
  78.         Registration Number ............................ 13
  79.         Title Abbreviations ............................ 13
  80.         Title Definitions .............................. 13
  81.     DETAILED MENU ITEMS ................................ 14
  82.       Add or Revise Data ............................... 14
  83.         Add New Entries ................................ 14
  84.         Revise An Entry ................................ 15
  85.         Enter Foreign Champion Data .................... 15
  86.         Delete An Entry ................................ 16
  87.         Enter Alias Name Data .......................... 16
  88.         Reorganize Data File ........................... 16
  89.         Sequential File Processing ..................... 16
  90.       Generate Reports ................................. 18
  91.         Create Pedigree ................................ 18
  92.         Line Breeding List ............................. 19
  93.         Top Producing List ............................. 20
  94.         Descendant List ................................ 20
  95.         List Data File ................................. 21
  96.         List Names In Alphabetical Order ............... 21
  97.         Statistical Summary ............................ 21
  98.         Search for Kennel Name ......................... 21
  99.         Find Comment Text .............................. 22
  100.         Search for Breeder Name ........................ 22
  101.         Search for Titles Awarded ...................... 22
  102.  
  103.  
  104.     PEDIGREE  (c) 1988-1995 Charles H. Orange
  105.  
  106.  
  107.  
  108.         Search for Medical Clearance ................... 23
  109.       Setup Program Information ........................ 24
  110.         Printer Setup .................................. 24
  111.         Install License Registration ................... 28
  112.         Supplemental Title Definition .................. 29
  113.         Color Setup .................................... 30
  114.         Setup Country Information ...................... 31
  115.     ERROR HANDLING ..................................... 32
  116.       Alias Is Not In Data File ........................ 32
  117.       Animal and Parent can't have same name ........... 32
  118.       Animal Is Not In Database ........................ 32
  119.       Animal Is Not Of This Sex ........................ 32
  120.       Animal Is Of Opposite Sex For Offspring .......... 32
  121.       Can't Delete Animal's Name ....................... 32
  122.       Can't Replace Animal With Itself ................. 33
  123.       Conflicting Comment Data ......................... 33
  124.       Conflicting Foreign Data ......................... 33
  125.       Conflicting Record Data .......................... 33
  126.       Conflicting Supplement Data ...................... 33
  127.       Control Code Not Valid ........................... 34
  128.       Data File Was Made by Wrong Version .............. 34
  129.       Error In Writing Config File ..................... 34
  130.       Index Files Are In Error ......................... 34
  131.       Name Can't start with '#' symbol ................. 34
  132.       Name Is Already In Alias File .................... 34
  133.       Name Is Already In Data File ..................... 34
  134.       Not A Valid Date ................................. 35
  135.       Not a Valid Directory Path ....................... 35
  136.       Not Enough Memory to Continue .................... 35
  137.       Only 300 records allowed without registering ..... 35
  138.       Published Data Does Not Agree .................... 35
  139.       Sire and Dam can't have same name ................ 35
  140.     DATA FILE MANAGEMENT ............................... 37
  141.       File Reindexing .................................. 37
  142.       File Verification ................................ 37
  143.     APPENDIX A ......................................... 38
  144.       Sequential File Structure ........................ 38
  145.         Breed.DA* Files ................................ 38
  146.     APPENDIX B ......................................... 41
  147.       Upgrading From Previous Versions ................. 41
  148.         Upgrading From Version 1.xx .................... 41
  149.         Upgrading From Version 2.xx .................... 42
  150.     APPENDIX C ......................................... 43
  151.       DOS Input/Output Error Messages .................. 43
  152.     LICENSE AGREEMENT .................................. 44
  153.       Terms and Conditions of Use....................... 44
  154.       Terms and Conditions of Copying .................. 44
  155.     ORDER FORM ......................................... 45
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.     PEDIGREE  (c) 1988-1995 Charles H. Orange
  165.  
  166.  
  167.  
  168.                                  INTRODUCTION
  169.  
  170.  
  171.     PEDIGREE is a program to keep track of dog pedigrees, American Kennel
  172.     Club Titles, and supplemental information (OFA, BAER, CERF, etc.)  The
  173.     original intent for writing this program was to keep track of pedigree
  174.     data for our own line of dogs only.  I soon expanded it to maintain
  175.     show title information and enlarged my data file to include as many
  176.     animals as possible in our breeds.  I wrote the program to be flexible
  177.     enough to allow historical data from old books, foreign pedigrees and
  178.     show catalogs to be used as well as the American Kennel Club Stud Book
  179.     and American Kennel Club Awards periodicals.  I provided for the
  180.     inclusion of customized titles or awards in addition to the A.K.C.
  181.     recognized awards.  The most recent version includes provisions for
  182.     customizing all title and award fields to make the program useful in
  183.     other countries.
  184.  
  185.     I am releasing this program for distribution as user supported
  186.     software subject to the license agreement at the end of this manual.
  187.     The non-registered version of the program will only support 300 animal
  188.     records.  There is a registration form at the end of this document and
  189.     one in a separate file named PEDIGREE.ORD on the distribution disk.
  190.     The registered version of the program will support over 2 million
  191.     animal records.  There is no difference between the registered version
  192.     and the non-registered version except for the limit to the number of
  193.     animal records.  I welcome all comments, suggestions and ideas for
  194.     improvements as well as reports of problems from users.  I will try to
  195.     incorporate as many improvements as possible in future releases.
  196.  
  197.     This program is not in the public domain and is not distributed as
  198.     free software.  You may use this product on a trial basis only in
  199.     order to determine it's suitability to your needs.  If you wish to
  200.     continue using the product on a regular basis, you must register by
  201.     sending $40.00 to the address listed below.  Registered users will be
  202.     able to receive telephone support and will be sent announcements of
  203.     future upgrades and additional products as available.
  204.  
  205.     A trial copy of the latest version of PEDIGREE on floppy disk is
  206.     available from the address below for $4.00 (U.S.) to cover shipping
  207.     and handling.
  208.  
  209.     Product support for unregistered users is available by mail from:
  210.  
  211.                Charles H. Orange
  212.                P.O. Box 20
  213.                Downers Grove, Ill. 60515
  214.  
  215.     Electronic mail may be directed to my PEDIGREE Support bbs at:
  216.                (708) 964-8912  8-n-1 - 14400 bps
  217.  
  218.     The latest version of PEDIGREE is always available for downloading
  219.     from this bbs.
  220.  
  221.  
  222.  
  223.  
  224.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 1
  225.  
  226.  
  227.  
  228.                                    OVERVIEW
  229.  
  230.  
  231.     PEDIGREE is a program to aid in the keeping of dog pedigree and title
  232.     records.  It consists of two basic parts accessible from a menu:
  233.  
  234.          one to add or change records,
  235.          and one to create pedigrees and other useful reports.
  236.  
  237.     A complete description of each process is given in the following
  238.     sections.
  239.  
  240.     Reports generated include three to thirty generation pedigrees, seven
  241.     generation line breeding lists, lines of descendancy and top producing
  242.     sire and dam lists.
  243.  
  244.     Data may be input from any number of sources.  The complete selection
  245.     of A.K.C. awards may be entered as well as data from other sources.
  246.     As new data is entered, it is checked against any data in the system.
  247.     Any discrepancies that are found will display an error message and the
  248.     new data will not replace the data already in the system.
  249.  
  250.     PEDIGREE is menu driven with a single letter required to move to an
  251.     item on a menu.  This choice may be a function of the program, or
  252.     another menu of items.  To exit to the previous menu, press the
  253.     <ESCAPE> key.  Help topics are available at all menus and at all
  254.     places requiring keyboard input.  Help is available by pressing the
  255.     function key <F1>.  An index of the major Help Topics is available by
  256.     pressing <F1> again.
  257.  
  258.          The program files are as follows:
  259.                PEDIGREE.EXE     the pedigree program itself.
  260.                PEDIGREE.HLF     the help file.
  261.                PEDIGREE.CFG     configuration data created by PEDIGREE
  262.  
  263.          Supplemental files for documentation and installation only:
  264.                PEDIGREE.DOC     this document file.
  265.                PEDIGREE.ORD     an order form for registration.
  266.                PEDIGREE.REV     list of revision level changes.
  267.                PED1SEQ.EXE      conversion program from version 1 files.
  268.                PED1SEQ.DOC      instructions for PED1SEQ.EXE conversion.
  269.                README.1ST       quick start instructions.
  270.  
  271.          The data files are created as follows:
  272.                Breed.CFG        the breed setup file.
  273.                Breed.DAT        the main database file.
  274.                Breed.IX         the index file.
  275.                Breed.DIA        restart file for data integrity.
  276.  
  277.                Breed.TXT        text file output for other programs.
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 2
  285.  
  286.  
  287.  
  288.                          Chapter I - GETTING STARTED
  289.  
  290.                              SYSTEM REQUIREMENTS
  291.  
  292.  
  293.          Computer: IBM PC or compatible with at least 384k memory.  A hard
  294.                    disk with a minimum of 1mb of free space is required.
  295.                    The data files require a minimum of 342 bytes per
  296.                    animal to a maximum of 1796 bytes.  A data file of
  297.                    fewer than 900 animals would fill a 360k floppy disk.
  298.  
  299.           Printer: Any printer should work.  A printer that supports the
  300.                    IBM extended character set can print pedigrees with
  301.                    lines connecting related animals.  In printing a
  302.                    listing of the complete data file, a printer capable of
  303.                    printing 160 characters on a line may be utilized to
  304.                    print on fewer pages.  Printer definition codes may be
  305.                    entered when the program is run.  The default settings
  306.                    are for Epson printers.
  307.  
  308.           Monitor: Any monitor that supports IBM monochrome displays may
  309.                    be used.  Color is supported but not required for the
  310.                    program to operate.
  311.  
  312.  
  313.  
  314.                              PROGRAM INSTALLATION
  315.  
  316.  
  317.     The first step in getting started with PEDIGREE is to make a back-up
  318.     copy of the disk.  Consult your DOS manual for any details of the copy
  319.     process that you are not sure about.  Take your original disk and put
  320.     it away in a safe place.
  321.  
  322.     As PEDIGREE is distributed by various shareware sources, the exact
  323.     file names on your disk may vary somewhat from the following, but the
  324.     method of installation is the same.  if your floppy disk has a program
  325.     named 'INSTALL.EXE' in it's directory, simply place the floppy disk in
  326.     drive A: (or B:) and type the following:
  327.  
  328.          A:INSTALL <enter>  (or B:INSTALL <enter>)
  329.  
  330.     Follow the on screen directions to create a PEDIGREE directory and
  331.     install the software.  You will be prompted for the name of a hard
  332.     drive and directory to use for the program files.  You may press
  333.     <enter> to accept the defaults or enter your own choices.  You may
  334.     print a copy of this manual or order form if desired.
  335.  
  336.     If your disk does not contain an install program, you must create a
  337.     directory on the hard disk named \PEDIGREE.  Copy the files
  338.     PEDIGREE.EXE and PEDIGREE.HLF from the distribution disk into this
  339.     directory.  This will become your working directory for the breed data
  340.     files also.
  341.  
  342.  
  343.  
  344.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 3
  345.  
  346.  
  347.  
  348.     Change the file CONFIG.SYS on your boot disk to include the following
  349.     lines:
  350.  
  351.                buffers=20
  352.                files=20
  353.  
  354.     Any number for files or buffers equal or greater than twenty is
  355.     acceptable.  If no CONFIG.SYS file exists on your boot disk, then
  356.     consult your DOS manual for instructions on creating text files using
  357.     the COPY command from the keyboard.
  358.  
  359.     For advanced DOS users, with DOS version 3.0 or greater, the
  360.     PEDIGREE.EXE file may be either in the current directory or in the DOS
  361.     Path.  The PEDIGREE.HLF file must be either in the current directory,
  362.     or in the same directory as PEDIGREE.EXE.
  363.  
  364.     Change drives and directories to the one that contain your working
  365.     copies of PEDIGREE.EXE and PEDIGREE.HLF or to the directory where you
  366.     want the breed data files to be stored.  You are now ready to run the
  367.     program.
  368.  
  369.     Start PEDIGREE (from the C:\Pedigree directory) by typing:
  370.  
  371.          PEDIGREE <Enter>.
  372.  
  373.     After you have read the introductory screen, press any key to be
  374.     prompted for a breed name.  The breed name will become the name of the
  375.     files created by the computer.  If a name longer than 8 characters is
  376.     used, only the first 8, or up to the first space in the name will be
  377.     used for the file names.  The entire breed name will be saved for use
  378.     on reports.  If the breed name entered is found on the disk, the
  379.     existing files are opened.  If the name is not found, confirmation is
  380.     required before new data files are created.  Pressing the <F5> key at
  381.     the prompt for Breed Name will pop up a window with a list of the
  382.     breeds currently in this directory.  You may select one by moving the
  383.     higilighted entry with the arrow keys and pressing <Enter> or <F10>.
  384.     Alternatively, you may enter the breed name on the command line after
  385.     the word PEDIGREE, such as:
  386.  
  387.          PEDIGREE SIBERIAN
  388.  
  389.     If this is the first time you are using this breed, a message will
  390.     state that no database exists and prompt for creation of a new one.
  391.     Answering 'Y' to this question will start the creation of new breed
  392.     files.  Creating a new database follows the same procedure as the menu
  393.     selection of 'Setup Program Information' and 'Define supplemental
  394.     titles' once the program has been run.  You may go back to this menu
  395.     selection at any time and change your selections.
  396.  
  397.  
  398.     The first step in creating new breed data files is fill in the entire
  399.     breed name for later use on reports.  The question about redefining
  400.     the A.K.C. awards should be answered next.  For United States users
  401.     who are working with American Kennel Club registered dogs, this should
  402.  
  403.  
  404.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 4
  405.  
  406.  
  407.  
  408.     be answered 'N'.  Users from other countries or those with dogs
  409.     registered with other kennel clubs should answer 'Y'.  If the A.K.C.
  410.     awards are not changed, then sixteen additional titles may be defined
  411.     for any awards desired.  The first twelve awards will follow the
  412.     A.K.C. standards for abbreviation and method of display.  If the
  413.     A.K.C. awards are changed, then all 28 awards may be defined.
  414.     Changing the A.K.C. awards also replaces the eleven character AKC
  415.     number field with a twenty character REG number field.  This is more
  416.     flexible for international users.
  417.  
  418.     Each title definition consists of a three parts:
  419.  
  420.          The formal title is used on the Statistical Summary of the data
  421.          file.  This is the proper name for a Title and is limited to 30
  422.          characters.
  423.  
  424.          An abbreviation of the title will be reported with all references
  425.          to an animal's name.  The abbreviation is limited to 8
  426.          characters.
  427.  
  428.          The position for the title will determine whether the title goes
  429.          BEFORE, AFTER, or UNDER the animal's name.  Another possibility
  430.          for title position is NEVER, which will cause the title to be
  431.          printed only on the listing of the entire database.  It would
  432.          never be printed on a pedigree or other report.  Title position
  433.          is selected with the up or down arrow keys when the cursor is
  434.          over the 'Title Prints' field.
  435.  
  436.     Some examples are:
  437.  
  438.  
  439.          Formal Title                Abbreviation    Position
  440.  
  441.          Certificate of Gameness          CG          After
  442.          Register of Merit                ROM         After
  443.          Field Winner                     FW          Before
  444.  
  445.     When an animal's name is displayed, the first title defined will be
  446.     closest to the name, either before, after or under as defined.
  447.  
  448.     Entry of data on animals with these titles will be done from the Add
  449.     New Data menu item.
  450.  
  451.     When the first screen of titles is completed, press <F10> to accept
  452.     the selections from this screen.  A second screen of titles (initially
  453.     undefined) will appear and be ready for customization if desired.
  454.     Press <F10> when you are finished changing any titles desired.
  455.  
  456.     There are three user defined fields available for tracking any
  457.     information.  The headings for these fields may be changed to anything
  458.     up to 20 characters long.  These headings and the data in the fields
  459.     for each animal will be printed whenever extended data is requested on
  460.     a report.
  461.  
  462.  
  463.  
  464.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 5
  465.  
  466.  
  467.  
  468.     Answer 'Y' or 'N' to the question about dual registration of this
  469.     breed.  If dual registration is selected, there will be two additional
  470.     fields of data on each entry screen.  One field is for the
  471.     abbreviation of the second registering body, and the other field is
  472.     for the registration number.  An example of using dual registration is
  473.     for those animals shown in both the U.S. and Canada and are registered
  474.     in both countries.
  475.  
  476.     After answering the above, press <F10> to end the customization of
  477.     titles.
  478.  
  479.     After completing the customization of titles, the main menu will
  480.     appear.  The functions will be described in the remaining sections of
  481.     this manual except for the Exit function, which saves your data,
  482.     closes all files and ends the program.  Always exit the program before
  483.     turning off your computer as valuable data may be lost otherwise.
  484.  
  485.     If the American Kennel Club and U.S. information is intended to be
  486.     your primary focus, you are ready to enter data about individual
  487.     animals in your breed.  If you intend to work primarily with data
  488.     from other countries, you should read the section on Setup Domestic
  489.     Country Information in Chapter III.
  490.  
  491.     Before printing any reports, you will have to configure the settings
  492.     for your printer.  You should read the section on Setup Printer
  493.     Information in Chapter III.
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 6
  525.  
  526.  
  527.  
  528.                         Chapter II - RUNNING PEDIGREE
  529.  
  530.     Start PEDIGREE (from the C:\Pedigree directory) by typing:
  531.  
  532.           PEDIGREE <enter>.
  533.  
  534.  
  535.     If the display on a monochrome monitor or laptop computer is not clear
  536.     because of color selection, the program may be started with a command
  537.     line parameter of '/m' to force monochrome output.  This should
  538.     increase legibility on laptop displays.
  539.  
  540.          eg: PEDIGREE /m or PEDIGREE AIREDALE /M
  541.  
  542.  
  543.                           ACCESSING THE HELP SYSTEM
  544.  
  545.     When the program is started a message appears on the lower center of
  546.     the screen to show whether help is available or not.  If the help file
  547.     is not found, the message will say 'Help File PEDIGREE.HLF not found.'
  548.     If the help file is found, the message will say 'Press <F1> for help.'
  549.     If help is available, the help system may be activated at any time by
  550.     pressing the <F1> key.  The first help message will be information
  551.     concerning the current menu command or required input line.  If the
  552.     help for the current topic requires more than one screen for display,
  553.     a message will appear in the lower border for <PgUp>/<PgDn> for more
  554.     help.  An index of help topics may be obtained by pressing <F1> again.
  555.     Further topics may be selected from this index by using the cursor
  556.     keys to position the highlight over the topic and pressing <Enter>.
  557.     The help system may be exited by pressing <Escape> at any time.
  558.  
  559.  
  560.                             CONVENTIONS FOR INPUT
  561.  
  562.     The following conventions for input are used throughout PEDIGREE for
  563.     navigating the menus and entering data as required.
  564.  
  565.          MOUSE USAGE
  566.     If a mouse is present, the program will respond to it's usage.  The
  567.     mouse may select a menu item by moving the mouse cursor over an entry
  568.     and pressing the left mouse button to select.  The right button acts
  569.     like the <Escape> key.  Entry fields may be selected for input by
  570.     selecting in the same manner.  Pressing the right button will discard
  571.     the present entry.  Pressing both mouse buttons together act like
  572.     pressing the <F10> key.  Multiple selection items may be selected by
  573.     two clicks of the left mouse button.
  574.  
  575.          SELECTING MENU ITEMS
  576.     Menu items may be selected by pressing the highlighted letter, by
  577.     pressing the left mouse button with the mouse cursor on the item, or
  578.     by using the <Up Arrow> or <Down Arrow> key to highlight the item and
  579.     pressing the <Enter> key.
  580.  
  581.  
  582.  
  583.  
  584.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 7
  585.  
  586.  
  587.  
  588.          KEYBOARD ENTRY EDITING
  589.  
  590.                              edit keys available:
  591.  
  592.     <Escape> ...................... abort the entry with no changes.
  593.     <Insert>, Ctrl-V .............. toggle insert/overwrite mode.
  594.     <Back Space>, Ctrl-H .......... delete character left of cursor.
  595.     <Delete>, Ctrl-G .............. delete the character under the cursor.
  596.     Ctrl-Y ........................ delete the entire field.
  597.     <Left Arrow>, Ctrl-S .......... move 1 character left in field.
  598.     <Right Arrow>, Ctrl-D ......... move 1 character right in field.
  599.     Home .......................... move to beginning of field.
  600.     End ........................... move to end of field.
  601.     <Enter>, <Tab> ................ accept input from field.
  602.  
  603.     The following edit keys are available for multiple field editing:
  604.  
  605.     <Enter>, <Tab> ................ move to next field.
  606.     Shift-<Tab> ................... move to previous field.
  607.     Ctrl-<Home> ................... move to first field.
  608.     Ctrl-<End> .................... move to last field.
  609.     <F10> ......................... accept all fields on screen.
  610.     <Escape>....................... abort the entry field with no changes.
  611.  
  612.     Other edit keys will be displayed in the border when available.
  613.  
  614.     Whenever keyboard input is required for multiple fields on a screen,
  615.     the only ways to exit the input mode are to press the <F10> key or one
  616.     of the keys displayed in the border to accept the entry, or press the
  617.     <Escape> key to discard the entry.  The <Enter>, <Tab>, or Shift-
  618.     <Tab> keys will only move from one field to the next without accepting
  619.     the inputs.  When keyboard input is required for only one field, the
  620.     <Enter> key will accept the input.
  621.  
  622.     Overwrite mode of keyboard operation is the default.  When insert mode
  623.     is toggled on, the cursor appears as a fat block instead of an
  624.     underline.
  625.  
  626.     When editing a field, if the first character entered is a printable
  627.     one, the existing contents of the field will be deleted.  If the
  628.     existing contents are to be saved, start the entry with one of the
  629.     above defined edit keys.
  630.  
  631.          INPUT FIELDS
  632.     Where text or numerical inputs are required, they take the following
  633.     form:
  634.  
  635.          The entry length is limited to the size of the underline.
  636.          Date fields are forced into the proper format.
  637.          Alphabetic input is rejected if numeric input is required.
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 8
  645.  
  646.  
  647.  
  648.          AKC NUMBER
  649.     The AKC number is input with a two letter prefix followed by a 6 digit
  650.     number.  With newer numbers, the number is a litter number followed by
  651.     a slash and a number from 0 to 99.  Either upper case or lower case
  652.     may be used.  If there is only one letter in the prefix, use a '-' in
  653.     place of the second letter.
  654.  
  655.  
  656.          ALIAS NAME
  657.     A field for an additional name by which a specific animal is known.
  658.     The same limits apply as to the animal's registered name.
  659.  
  660.  
  661.          ANIMAL REGISTERED NAME
  662.     The registered name of the animal in question.  Do not include any
  663.     Championship or Obedience Titles.  Length is limited to 50 characters
  664.     including spaces and punctuation.  To search for an existing name in
  665.     the database, part of the name may be entered followed by <F5>.  This
  666.     will display an alphabetic list of animal names starting with the
  667.     characters typed.  An animal may be selected from this list by
  668.     highlighting the name and pressing <F10> or <ENTER>.  If the name
  669.     isn't found in the selection list, press <ESC> and finish typing the
  670.     name.  If the entry number for an animal in the database is known,
  671.     that number may be used following a '#' symbol.  This will speed up
  672.     repetitious entry of names.
  673.  
  674.  
  675.          ANIMAL'S SEX
  676.     For dogs use 'M' or 'D'.         For bitches use 'F' or 'B'.
  677.  
  678.     Either upper case or lower case may be used.  If sex is not known, use
  679.     either a <SPACE> or an <Enter>.  Any other character will be ignored.
  680.  
  681.  
  682.          BIRTH DATE and DATE OF DEATH
  683.     The month, day and year inputs should be in the format which has been
  684.     selected from the 'Setup Domestic Country Information' menu item.  The
  685.     valid formats are of a one or two digit month (or day,) followed by
  686.     any of '/', '-', '.', or space, a one or two digit day (or month,)
  687.     followed by any of '/', '-', '.', or space, then the year.  The year
  688.     may be two or four digits.  If only two digits, the year is assumed to
  689.     be in the 20th century (eg. 88 becomes 1988).
  690.  
  691.          The following are all acceptable examples:
  692.           05/03/87     5/3/1987     5-03-87     05,03,1987     5 3 87
  693.  
  694.  
  695.          BREED NAME
  696.     The first word of the breed name (up to 8 characters) will become the
  697.     name of the files created by the computer.  The entire breed name will
  698.     be used for titles to some reports.  If records for more than one
  699.     breed are to be kept on the same disk, be certain that the first word
  700.     in each name is different.  If the name is found on the disk, the
  701.     existing files are opened.  If the name is not found, confirmation is
  702.  
  703.  
  704.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 9
  705.  
  706.  
  707.  
  708.     required before new data files are created.
  709.  
  710.     Press <F5> to select the breed from a list of existing files.
  711.  
  712.     The breed name may also be included as a parameter on the command line
  713.     when starting the program.
  714.  
  715.  
  716.          BREEDER NAME
  717.     An unformatted field for the name of the breeder/owner of the animal.
  718.  
  719.  
  720.          COMMENT
  721.     An unformatted field for any comments about the animal.
  722.  
  723.  
  724.          COUNTRY NAMES
  725.     The input of an abbreviation for a country name is required.
  726.     Suggested abbreviations are the ones used by the International Olympic
  727.     Committee.
  728.  
  729.         AFG  Afghanistan      ETH  Ethiopia          MEX  Mexico
  730.         ALG  Algeria          FIN  Finland           MGL  Mongolia
  731.         AND  Andorra          FRA  France            MLI  Mali
  732.         ANG  Angola           FRG  West Germany      MLT  Malta
  733.         ARG  Argentina        GBR  Great Britain     MOZ  Mozambique
  734.         AUS  Australia        GDR  East Germany      NCA  Nicaragua
  735.         AUT  Austria          GRE  Greece            NEP  Nepal
  736.         BAH  Bahamas          GUA  Guatemala         NGR  Nigeria
  737.         BAR  Barbados         GUI  Guinea            NOR  Norway
  738.         BEL  Belgium          GUY  Guyana            NZL  New Zealand
  739.         BEN  Benin            HOL  Netherlands       PAK  Pakistan
  740.         BER  Bermuda          HUN  Hungary           PAN  Panama
  741.         BIR  Burma            INA  Indonesia         PER  Peru
  742.         BOT  Botswana         IND  India             POL  Poland
  743.         BRA  Brazil           IRL  Ireland           POR  Portugal
  744.         BUL  Bulgaria         IRQ  Iraq              PKR  North Korea
  745.         CAN  Canada           ISL  Iceland           PUR  Puerto Rico
  746.         CGO  Congo            ISR  Israel            QAT  Qatar
  747.         CHI  Chile            ITA  Italy             ROM  Romania
  748.         CHN  China            JAM  Jamaica           SAU  Saudi Arabia
  749.         CIV  Ivory Coast      JOR  Jordan            SEN  Senegal
  750.         CMR  Cameroun         KEN  Kenya             SEY  Seychelles
  751.         COL  Columbia         KOR  South Korea       SLE  Sierra Leone
  752.         CRC  Costa Rica       KUW  Kuwait            SMR  San Marino
  753.         CUB  Cuba             LAO  Laos              SRI  Sri Lanka
  754.         CYP  Cyprus           LBA  Libya             SUD  Sudan
  755.         DEN  Denmark          LES  Lesotho           SUI  Switzerland
  756.         DJI  Djibouti         LIB  Lebanon           SWE  Sweden
  757.         DOM  Dominican        LIE  Liechtenstein     SYR  Syria
  758.               Republic        LUX  Luxembourg        TAN  Tanzania
  759.         ECU  Ecuador          MAD  Madagascar        TCH  Czechoslovakia
  760.         EGY  Egypt            MAL  Malaysia          THA  Thailand
  761.         ESP  Spain            MAR  Morocco           TPE  Chinese Taipei
  762.  
  763.  
  764.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 10
  765.  
  766.  
  767.  
  768.         TRI  Trinidad and
  769.               Tobago
  770.         TUR  Turkey
  771.         UGA  Uganda
  772.         URS  U.S.S.R.
  773.         USA  United States
  774.         VEN  Venezuela
  775.         VIE  Vietnam
  776.         YUG  Yugoslavia
  777.         ZAM  Zambia
  778.         ZIM  Zimbabwe
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 11
  825.  
  826.  
  827.  
  828.  
  829.  
  830.          DATA RELIABILITY
  831.     The data reliability number is a number between 0 and 255.  The higher
  832.     the reliability of the source of data, the lower the number should be.
  833.     Any data input from an official AKC publication automatically has a
  834.     reliability number of 0.  The entries created for sires or dams will
  835.     start out with a reliability of 255.  Numbers between should be used
  836.     for other data sources.  Consistency should be maintained to keep
  837.     track of data sources.  This should enable back-tracking in the event
  838.     of conflicting data from different sources.
  839.  
  840.  
  841.          DESCRIPTION
  842.     An unformatted field for any descriptive data.
  843.  
  844.  
  845.          FILE PATH
  846.     A valid path to a directory or subdirectory is required.  The
  847.     directory and drive must both exist.  A blank entry will use the
  848.     current directory.  A single character is valid as a root directory on
  849.     that drive.  The trailing '\' is not necessary, as it will be
  850.     automatically added if left off.
  851.  
  852.     Valid examples are:
  853.                    A:
  854.                    A:\
  855.                    b:\terriers
  856.                    b:\TERRIERS\MYDOGS\
  857.  
  858.  
  859.          KENNEL NAME
  860.     The input consists of a string to be searched for within an animal
  861.     name.  This string may be either a whole word or characters included
  862.     within longer words.  Punctuation is ignored, but spaces between words
  863.     are significant.
  864.  
  865.  
  866.          NOTE FIELDS
  867.     A 'Y' in the note fields entry will open an entry window for the free
  868.     form entry of notes about an animal.  These notes will be printed as
  869.     footnotes on an annotated pedigree.  There are fifteen lines of 65
  870.     characters each available for entry.  All of the editing controls
  871.     listed under Keyboard Entry Editing may be used to edit the text in
  872.     the note field.
  873.  
  874.  
  875.          NUMERICAL INPUT
  876.     The input of a whole number is required.  Digits 1 through 9 and 0 are
  877.     the only acceptable input keys.  An <Enter> is required to end the
  878.     input.  An error message will be displayed on the bottom screen line
  879.     inputs if the entry is not within the acceptable range.
  880.  
  881.  
  882.  
  883.  
  884.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 12
  885.  
  886.  
  887.  
  888.          PUBLISHED DATE - Animal
  889.     The month and year of stud book entry should be in the format of a one
  890.     or two digit month followed by any of '/', '-', '.', or space followed
  891.     by the year.  The year may be two or four digits.  If only two digits,
  892.     the year is assumed to be in the 20th century (eg. 87 becomes 1987).
  893.     If the month is not known, enter 00/87 for any time in 1987.  If a
  894.     title is known to exist but no date is known, enter y or yes.
  895.  
  896.          The following are all acceptable examples:
  897.           05/87    5/87    05/1987    5-87    5,87    5 87    05 1987
  898.  
  899.          PUBLISHED DATE - Title
  900.     As above, enter the date the title was published, or enter a 'Y' if
  901.     the date is not known but the title has been awarded.
  902.  
  903.  
  904.          REGISTRATION NUMBER
  905.     The registration number may be input in this field.  As there are
  906.     differing registration number-letter sequences in different countries,
  907.     there are no checks to determine proper format for this field.
  908.  
  909.  
  910.          TITLE ABBREVIATIONS
  911.     The abbreviation for Titles should be limited to 8 characters.
  912.     Abbreviations will be attached to the animal's name on reports.
  913.  
  914.  
  915.          TITLE DEFINITIONS
  916.     The proper name for a Title should be limited to 30 characters.  Some
  917.     examples are:
  918.  
  919.          Champion of Record
  920.          Certificate of Gameness
  921.          Working Certificate
  922.          Register of Merit.
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 13
  945.  
  946.  
  947.  
  948.                              DETAILED MENU ITEMS
  949.  
  950.  
  951.                               ADD or REVISE DATA
  952.  
  953.  
  954.     Selecting 'ADD or REVISE DATA' will bring up another menu showing
  955.     choices for adding, revising or deleting records from the main
  956.     database; as well as choices for adding or deleting foreign champion
  957.     data and alias names.  Two selections for reorganizing the database
  958.     and creating sequential file output are described in detail in the
  959.     section on Data File Management.
  960.  
  961.  
  962.                Add New Entries To Database:
  963.  
  964.     If the A.K.C. titles have been left unchanged, the selection of 'Add
  965.     New Entries' will display a list of possible sources for new data.  If
  966.     the titles have been modified, the selection of 'Add New Entries' will
  967.     be identical to adding data from other sources below.  If the animal
  968.     is found in the data file then only blank fields  will be available
  969.     for input.  When inputs are from A.K.C. publications, the date of the
  970.     publication will be required before the animal entry screen is
  971.     displayed and only fields that are in the A.K.C. publication will be
  972.     available for input.
  973.  
  974.     Inputs may come from the following sources:
  975.  
  976.                From AKC Stud Book
  977.                Championships From AKC Gazette
  978.                CD Titles From AKC Gazette
  979.                CDX Titles From AKC Gazette
  980.                UD Titles From AKC Gazette
  981.                TD Titles From AKC Gazette
  982.                TDX Titles From AKC Gazette
  983.                OTCH Titles From AKC Gazette
  984.                AFC Titles From AKC Gazette
  985.                FC Titles From AKC Gazette
  986.                JH Titles From AKC Gazette
  987.                SH Titles From AKC Gazette
  988.                MH Titles From AKC Gazette
  989.                Data From Other Sources
  990.  
  991.     Data From Other Sources includes such items as records of the
  992.     customized titles or data from pedigrees and other publications.  A
  993.     default data reliability is entered for this entry session.  The data
  994.     reliability entry should reflect the confidence in the accuracy of the
  995.     source of data.  A lower number for reliability indicates a lower
  996.     chance of bad data.  If the animal is found in the data file, then
  997.     only blank fields will be available for input.  All empty data fields
  998.     are available for input.
  999.  
  1000.     There is a second chance to ignore data that has just been entered.
  1001.     After all fields have been entered, the cursor will move to the first
  1002.  
  1003.  
  1004.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 14
  1005.  
  1006.  
  1007.  
  1008.     highlighted field on the screen.  The cursor may be moved to any field
  1009.     available for input at any time.  This allows for corrections and
  1010.     additions to the data.  If there are any errors in the data fields,
  1011.     pressing the <Escape> key will erase the screen and start over.
  1012.     Pressing the <F10> key will accept the data as shown.  Pressing the
  1013.     <F9> key will also accept the data as shown and will present a second
  1014.     screen with choices to add supplemental data on the animal.  When the
  1015.     supplemental data has been entered, press <F10> to accept the data as
  1016.     shown.
  1017.  
  1018.     For entries made using 'Data From Other Sources' there will be four
  1019.     additional function key choices highlighted in the screen border.
  1020.     These choices will allow immediate addition of data about an animal's
  1021.     sire <F7>, or dam <F8>, or the addition and revision of foreign data
  1022.     <F6>, or returning to the immediately previous animal entered <F4>.
  1023.  
  1024.  
  1025.                Revise An Entry:
  1026.  
  1027.     The selection of 'Revise an Entry' will request an animal name for
  1028.     data revision.  All fields of data may be revised.  Care should be
  1029.     taken for it is possible to revise not only an animal's name, but to
  1030.     change the names of the animal's sire and dam.  If there are any
  1031.     errors in data revised, pressing the <Escape> key will erase the
  1032.     screen and start over.  Pressing the <F10> key will accept the input
  1033.     data as shown.  There will be four additional function key choices
  1034.     highlighted in the lower screen border.  These choices will allow
  1035.     immediate addition or revision of data about an animal's sire or dam,
  1036.     or the addition or revision of foreign data or supplemental
  1037.     information about the animal.
  1038.  
  1039.  
  1040.                Enter Foreign Champion Data:
  1041.  
  1042.     Foreign Champion data is entered from a second screen selected after
  1043.     entering data or revising an entry.  This screen is available when the
  1044.     prompt '<F6>Foreign' is displayed in the lower border.
  1045.  
  1046.     Foreign Champion Entries may be entered with an abbreviation for the
  1047.     country.  This will allow limited record keeping of animals with
  1048.     foreign titles.  There are positions for up to 25 abbreviations of
  1049.     foreign country names.
  1050.  
  1051.     Foreign Champion Entries made by mistake may be removed from the data
  1052.     file.  The country should be deleted from the field with either a
  1053.     Control-Y at the beginning of the field or repeated use of the
  1054.     <DELETE> key.  If all Foreign Champion Entries for the animal have
  1055.     been deleted, the foreign record will be deleted from the database.
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 15
  1065.  
  1066.  
  1067.  
  1068.                Delete An Entry:
  1069.  
  1070.     The selection of 'Delete an Entry' will allow an entry to be removed
  1071.     from the data file or exchanged for another if duplicate entries have
  1072.     been made with misspellings of name.  Confirmation will be requested
  1073.     before any action is taken.  If a replacement name is specified, the
  1074.     data on the two records will be combined in the record for the
  1075.     replacement name.  Records for all offspring will be changed to show
  1076.     the replacement name as parent.  If there is any conflicting data an
  1077.     error message will be displayed and no changes will be made.
  1078.  
  1079.  
  1080.                Enter Alias Name Data:
  1081.  
  1082.     The selection of 'Enter Alias' name data will allow a second name to
  1083.     be entered or deleted for an animal.  This is useful for an imported
  1084.     animal that has a different registered name in another country.  The
  1085.     entry in the data file should be the name by which the animal is
  1086.     registered with the A.K.C. while the alternate name or names used are
  1087.     added here.  Alias names may also be added from the supplemental data
  1088.     screen after entering or revising animal data.  Existing Alias names
  1089.     for an animal are displayed in a list which appears below the entry
  1090.     line.  If the alias already exists, press <ENTER> to leave the line
  1091.     blank.  If the alias is not on the list, type in the new alias name
  1092.     for the animal.  When an alias name is used to find an animal, the
  1093.     proper name of the animal is substituted for the alias in displays or
  1094.     printed reports.  Alias names are used only for determining the
  1095.     registered name of an animal.
  1096.  
  1097.  
  1098.                Reorganize Data File:
  1099.  
  1100.     The selection of 'Reorganize the Data File' will be useful if some of
  1101.     the files have been damaged by a power failure or through some fault.
  1102.     The possibility of data loss from this may be reduced by keeping
  1103.     regular back up disks of data files.
  1104.  
  1105.  
  1106.                Sequential File Processing:
  1107.  
  1108.     'Sequential File Processing' will be used to import or export data for
  1109.     other programs or to share with another PEDIGREE user.  Currently, no
  1110.     other programs have been written to take advantage of this feature.  A
  1111.     valid drive or directory entry is required to find the sequential
  1112.     ASCII files for data transfer.  Appendix A describes the structure of
  1113.     the sequential files created.  These files may be directly imported
  1114.     into a word processor or commercial database manager if desired.
  1115.     This sequential file processing feature is used as described in
  1116.     Appendix B for the transfer of files from previous versions of
  1117.     PEDIGREE into this version.
  1118.  
  1119.     Sequential files may be created from the main data files.  When
  1120.     creating sequential files, either all records are placed in the file,
  1121.     or records modified on or after a specified date are placed in the
  1122.  
  1123.  
  1124.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 16
  1125.  
  1126.  
  1127.  
  1128.     file.
  1129.  
  1130.          Note:  It has been previously stated that the Comments Field for
  1131.          an animal will never print out on any report.  These Comments
  1132.          Fields are in the file named 'Breed.DA6' which is created as a
  1133.          sequential file.  If you are making data available to others and
  1134.          don't want to include your private comments about animals, simply
  1135.          delete 'Breed.DA6' from the files which you distribute to others.
  1136.  
  1137.     Sequential files may also be appended to the main data files.  The
  1138.     appending process checks for discrepancies between the main data files
  1139.     and the sequential files.  Any records with discrepancies are not
  1140.     appended to the data files, but are entered in a file named
  1141.     'Breed.ERR' in the same directory as the main data files.  The
  1142.     contents of the data file entry for an animal are listed along with
  1143.     the conflicting information from the sequential file being added.
  1144.  
  1145.     In order for the appending process to work correctly the sequential
  1146.     data files must have been created by PEDIGREE ver. 1.10 or later, and
  1147.     all titles in the sequential file must refer to the same information
  1148.     as the corresponding field in the data file.  If any title definitions
  1149.     have been changed, special care must be taken to insure that the title
  1150.     names in the main data file are in the same order as the title names
  1151.     in the sequential files being read in.  The title structure of the
  1152.     sequential files is in the file named 'Breed.DA0'.  The title
  1153.     structure of the main data file is in the file named 'Breed.CFG'.
  1154.     Although the structure of these files are different, they are both
  1155.     plain ASCII text files which may be compared or read into a word
  1156.     processor.
  1157.  
  1158.     These files may be used by other programs if desired or may be read
  1159.     into a word processor.  They are plain ASCII files with fields
  1160.     separated by a comma and each entry is terminated with a carriage
  1161.     return and line feed.
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 17
  1185.  
  1186.  
  1187.  
  1188.                                GENERATE REPORTS
  1189.  
  1190.  
  1191.     The selection of 'Generate Reports' will allow the making of pedigrees
  1192.     and other useful information for breeding selection.  The entire data
  1193.     file and an alphabetical list of registered names also may be printed.
  1194.     All output may be directed to the printer, the screen, a file, or an
  1195.     alternate printer.  A prompt for the output will appear with the
  1196.     currently selected output highlighted.  Use the cursor keys to change
  1197.     the desired output and press <ENTER> to select.  The current selection
  1198.     will be highlighted the next time output is created.  If output is
  1199.     directed to a file, the data is appended to the end of the file named
  1200.     'breed.txt' in the current directory.  If output is directed to the
  1201.     printer or alternate printer, the program checks to make certain that
  1202.     the printer is turned on before any data is printed.  An error message
  1203.     will appear if the printer is not ready.  Simply correct the problem
  1204.     and press any key to continue.
  1205.  
  1206.     The following is a descriptive list of the available reports:
  1207.  
  1208.  
  1209.                Create Pedigree:
  1210.  
  1211.     A sub menu will appear with choices for generating a pedigree or
  1212.     scrolling through a pedigree on the screen.  Generating a pedigree
  1213.     will allow for a pedigree to be printed with up to 30 generations of
  1214.     ancestors.  Pedigrees over 5 generations long will not print on one
  1215.     sheet of paper.  The number of ancestors (and the size of the
  1216.     pedigree) doubles with each additional generation.  A pedigree of the
  1217.     maximum 30 generations would contain a total of 4,294,967,296 entries,
  1218.     and would require 53,687,092 sheets of paper to print.
  1219.  
  1220.     A pedigree with a blank line for later filling in of the animal's name
  1221.     can be made by using an asterisk (*) in place of the name.  This
  1222.     allows for creating a pedigree for an as yet unregistered puppy.
  1223.     Proposed breedings can be seen by filling in a fictitious name and
  1224.     then answering the requests for sire and dam.
  1225.  
  1226.     Extended data may be printed on the pedigree.  This extended data
  1227.     consists of all titles which are defined as printing under an animal's
  1228.     name, any data in the three information fields and the description
  1229.     from the supplemental data input screen.  The extended data may be
  1230.     printed for all animals which are in the pedigree, or for only the
  1231.     main animal.
  1232.  
  1233.     The Birth Date, Sex, and AKC Registration will also be printed for the
  1234.     main animal.  Dual registered animals will have the alternate Kennel
  1235.     Club abbreviation and registration number printed.
  1236.  
  1237.     An annotated pedigree may be printed containing a separate page with
  1238.     the notation fields for each animal in the background printed.  Each
  1239.     animal is referenced as to it's position in the pedigree.
  1240.  
  1241.     Scrolling through a pedigree on the screen will allow for the movement
  1242.  
  1243.  
  1244.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 18
  1245.  
  1246.  
  1247.  
  1248.     in either direction through the generations on a pedigree.  After
  1249.     displaying the pedigree of an animal, there are 3 keys which will
  1250.     navigate through the pedigree.  The pedigree may be scrolled one
  1251.     generation in either direction.
  1252.  
  1253.     To scroll to the Sire's pedigree, press the 'S' or the 's' key.
  1254.  
  1255.     To scroll to the Dam's pedigree, press the 'D' or the 'd' key.
  1256.  
  1257.     To scroll to the next generation, press the 'O' or the 'o' key.  A
  1258.     selection list of offspring will be shown.  Highlight an entry and
  1259.     press either the <Enter> or <F10> key to display that animal's
  1260.     pedigree.
  1261.  
  1262.  
  1263.                Line Breeding List:
  1264.  
  1265.     A line breeding list is a listing of the ancestors in the previous 7
  1266.     generations.  Each animal is listed only once with a key to the
  1267.     generations and frequencies of appearance in the pedigree.  A line
  1268.     breeding list may be printed sorted either by genetic weight of the
  1269.     ancestors or by frequency of appearance in the background.  The line
  1270.     breeding list shows the generations in which an animal appears with
  1271.     the sire's side on the left and the dam's side on the right of a
  1272.     colon.  For example:
  1273.  
  1274.          14.062%  CH Back Ancestor (7557:4)
  1275.  
  1276.     implies that CH Back Ancestor appears in the 7th generation twice, and
  1277.     in the 5th generation twice on the sire's side of the pedigree; and in
  1278.     the 4th generation once on the dam's side of the pedigree.
  1279.  
  1280.     The percentage of genetic contribution which an animal provides in all
  1281.     generations is listed.  The percentage in the above example is
  1282.     calculated as follows:
  1283.  
  1284.        seventh generation: 128 ancestors > 1/128 * 2 appearances = .01562
  1285.        sixth generation:    32 ancestors > 1/32  * 2 appearances = .06250
  1286.        fifth generation:    16 ancestors > 1/16  * 1 appearance  = .06250
  1287.        Total genetic contribution for all generations            = .14062
  1288.  
  1289.     The number of ancestors not included in the report is printed.
  1290.  
  1291.     The total genetic contribution of each generation must total 100%.
  1292.     Because of this, the total for all 7 generations will add up to 700%.
  1293.     This will explain why an animal may contribute more than 50% of the
  1294.     genetic background through appearance in more than one generation.
  1295.  
  1296.     Extended data may be printed on the line breeding list.  This extended
  1297.     data consists of all titles which are defined as printing under an
  1298.     animal's name, any data in the three information fields and the
  1299.     description from the supplemental data input screen.  The extended
  1300.     data may be printed for all animals which are in the pedigree, or for
  1301.     only the main animal and it's sire and dam.
  1302.  
  1303.  
  1304.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 19
  1305.  
  1306.  
  1307.  
  1308.                Top Producing List:
  1309.  
  1310.     A list of sires or dams with the highest number of titled offspring
  1311.     may be produced.  The minimum number of titled offspring for inclusion
  1312.     on the list must be specified.  This number must be one or greater in
  1313.     order to produce a report.  The titles to be used must be selected
  1314.     from the displayed list.  Select the titles by moving the cursor with
  1315.     the cursor control keys and press <SPACE> to select or deselect a
  1316.     title.  At least one title must be selected.  The list will be sorted
  1317.     from highest to lowest number of titled offspring produced.  The
  1318.     number in parenthesis is the number of titled offspring.  If only one
  1319.     title has been selected then the listing for each offspring contains
  1320.     the animal's sex and the publication date of the title.  The offspring
  1321.     are listed in order of birth date.
  1322.  
  1323.     Foreign titles may be included or excluded from the count in searching
  1324.     for qualified top producers if desired.
  1325.  
  1326.     The list may be printed with only the names of the top producers and a
  1327.     count of the number of qualifying offspring or the list may be printed
  1328.     containing the names of the qualifying offspring.
  1329.  
  1330.  
  1331.                Descendant List:
  1332.  
  1333.     A list of descendants from an animal may be produced.  The list can
  1334.     either include all descendants or only continuous lines of titled
  1335.     descendancy.  The titles to be used must be selected from the
  1336.     displayed list.  Select the titles by moving the cursor with the
  1337.     cursor control keys and press <SPACE> to select or deselect a title.
  1338.     If no titles are selected then all offspring will be included.
  1339.  
  1340.     Foreign titles may be included or excluded from continuing the lines
  1341.     of descent included.
  1342.  
  1343.     The list may be further limited by selecting either tail male or tail
  1344.     female lines of descent, which will produce a listing containing
  1345.     offspring of only one sex.
  1346.  
  1347.     The generation appears in parenthesis before each animal's name.  The
  1348.     sex of each animal appears at the right of the line.  If the list was
  1349.     requested only to contain continuous title lines for only one title,
  1350.     the issue date of the title is also on the right of the entry.
  1351.  
  1352.     The list may include the opposite parent's name along with the name of
  1353.     each descendant if desired.  If this name is included, the date of the
  1354.     animal's title or the sex of the animal will not appear.
  1355.  
  1356.     The length of the list may be limited by requesting only those animals
  1357.     within a specific number of generations be considered for inclusion.
  1358.     This will be helpful for producing descendant lists of animals who are
  1359.     top producers when only the first few generations are relevant as it
  1360.     considerably reduces the time and paper consumed.
  1361.  
  1362.  
  1363.  
  1364.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 20
  1365.  
  1366.  
  1367.  
  1368.     Extended data may be printed on the descendant list.  This extended
  1369.     data consists of all titles which are defined as printing under an
  1370.     animal's name, any data in the three information fields and the
  1371.     description from the supplemental data input screen.
  1372.  
  1373.  
  1374.                List Data File:
  1375.  
  1376.     The contents of the data file may be printed in sequential format.
  1377.     The listing will include all data entered for every animal in the
  1378.     database.
  1379.  
  1380.     Titles and their dates will be enclosed in brackets, and up to four
  1381.     lines will be used if there is any supplemental information or com-
  1382.     ments about an animal.  Up to an additional fifteen lines may be used
  1383.     if there is a note field used for an animal.
  1384.  
  1385.  
  1386.                List Names In Alphabetical Order:
  1387.  
  1388.     An alphabetical index of animals in the data file may be printed.
  1389.     This list contains a cross-reference number to the entry in the
  1390.     complete data file.
  1391.  
  1392.     The format will be as follows:
  1393.  
  1394.  
  1395.         1701 $ Animal Name A               300 # Animal Name C
  1396.           31 * Animal Name B              5122   Animal Name D
  1397.  
  1398.     The symbols between the number and the name indicate the following:
  1399.  
  1400.          $  Birth date and Sex of animal are known
  1401.          #  Sire and Dam of animal are known
  1402.          *  Sire, Dam, Birth date, and Sex of animal are known
  1403.  
  1404.     The listing will be in three columns on paper if the printer setup has
  1405.     been specified that 160 characters may be printed on one line.  If 160
  1406.     characters per line is not available, the page will contain only two
  1407.     columns.  Output to the screen will be one column wide.
  1408.  
  1409.  
  1410.                Statistical Summary:
  1411.  
  1412.     This selection will count the entries in the data file and report on
  1413.     the number of animals in each category.
  1414.  
  1415.  
  1416.                Search for Kennel Name:
  1417.  
  1418.     This selection will list all animals whose names have a word or kennel
  1419.     name in common.  The list may be names only, or all data for the
  1420.     animal.  Any string of letters and spaces in the database of animal
  1421.     names may be searched for.  Be cautious of searching for too short of
  1422.  
  1423.  
  1424.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 21
  1425.  
  1426.  
  1427.  
  1428.     a word or part of a word because of the large number of names which
  1429.     might be selected.
  1430.  
  1431.     An example of a string of characters to search might be 'Jones'.  This
  1432.     will find the following names:
  1433.                Best of Jones
  1434.                Jonestown Better
  1435.                J'Ones Greatest
  1436.  
  1437.     This will not find the following names:
  1438.                J' Ones Greatest
  1439.                Jon Estimate
  1440.  
  1441.  
  1442.                Find Comment Text:
  1443.  
  1444.     This selection will list all animals that have a comment record which
  1445.     contains the text specified.  The list may be names only, or all data
  1446.     for the animal.  Any combination of letters and spaces in the comment
  1447.     field of an animal record may be searched for.  The search may be
  1448.     specified to be insensitive to upper/lower case letters, or look for
  1449.     an exact match by case.  Be cautious of searching for too short of a
  1450.     word or part of a word because of the large number of names which
  1451.     might be selected.  Since the file is not indexed on the comment
  1452.     field, this search must read the entire data file looking for the
  1453.     specified text.  This is a time consuming operation in direct
  1454.     proportion to the number of animals in the data file.
  1455.  
  1456.  
  1457.                Search for Breeder Name:
  1458.  
  1459.     This selection will list all animals whose breeder name has a word or
  1460.     name in common.  The list may be names only, or all data for the
  1461.     animal.  Any string of letters and spaces in the database of breeder
  1462.     name may be searched for.  Be cautious of searching for too short of a
  1463.     word or part of a word because of the large number of names which
  1464.     might be selected.  Since the file is not indexed on breeder name,
  1465.     this search must read the entire data file looking for the specified
  1466.     text.  This is a time consuming operation in direct proportion to the
  1467.     number of animals in the data file.
  1468.  
  1469.  
  1470.                Search for Titles Awarded:
  1471.  
  1472.     This selection will list all animals who were awarded specific titles
  1473.     in a given month or year.  The list may be names only, or all data for
  1474.     the animal.  A specific month and year may be entered to search for
  1475.     only awards that month.  To search for awards for a complete year,
  1476.     enter '0' as the month followed by the year.
  1477.  
  1478.          eg: 0/1993 for any awards in 1993.
  1479.  
  1480.     The titles to be used must be selected from the displayed list.
  1481.     Select the titles by moving the cursor with the cursor control keys
  1482.  
  1483.  
  1484.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 22
  1485.  
  1486.  
  1487.  
  1488.     and press <SPACE> to select or deselect a title.  At least one title
  1489.     must be selected.  Since the file is not indexed on title dates, this
  1490.     search must read the entire data file looking for the specified title.
  1491.     This is a time consuming operation in direct proportion to the number
  1492.     of animals in the data file.
  1493.  
  1494.  
  1495.                Search for Medical Clearance:
  1496.  
  1497.     This selection will list all animals that have an entry in the
  1498.     specified Medical Clearance field.  The list may be names and Medical
  1499.     Clearances only, or all data for the animal.  Any or all Medical
  1500.     Clearance field may be selected for inclusion in the list.  Since the
  1501.     file is not indexed on Medical Clearance fields, this search must read
  1502.     the entire data file looking for the specified fields.  This is a time
  1503.     consuming operation in direct proportion to the number of animals in
  1504.     the data file.
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 23
  1545.  
  1546.  
  1547.  
  1548.                           SETUP PROGRAM INFORMATION
  1549.  
  1550.  
  1551.     The selection of Setup Program Information will allow you to setup the
  1552.     control codes required for your printer or alternate printer, unlock
  1553.     your registered version of PEDIGREE, define the titles and awards for
  1554.     inclusion in the data file, setup the screen colors for your monitor
  1555.     and set country specific items.  The definitions for titles and
  1556.     country specific items will be saved in a file only for use with the
  1557.     current breed.  All other program setup items will be saved in a file
  1558.     configuring the program for all breeds.
  1559.  
  1560.  
  1561.                Printer Setup:
  1562.  
  1563.     To set up your printer for proper operation of PEDIGREE, you will need
  1564.     to refer to the printer operator's manual or programmer's guide.  You
  1565.     will need to determine the correct codes necessary to configure the
  1566.     printer to perform and to cancel the following operations:
  1567.  
  1568.                printer initialization
  1569.                12 character per inch printing
  1570.                8 lines per inch printing
  1571.                160 characters per line
  1572.                letter quality printing
  1573.                enhanced or bold type
  1574.  
  1575.     If your printer is not capable of supporting any of these, the program
  1576.     will still run, but the output will not be as neat as it could be.
  1577.  
  1578.     Either the primary printer or an alternate printer may be selected to
  1579.     be configured.  The printer may be named to make it easier to select
  1580.     for printing from the report menus.  The output port to which the
  1581.     printer is connected must be specified.  Highlight the proper port
  1582.     with the cursor keys and select with <Enter>.
  1583.  
  1584.     The program initially configures the printer as using the Epson
  1585.     character set for printer controls.  The first time the program is
  1586.     run, the printer configuration process should be done.  Answering 'Y'
  1587.     to the question of reset to default codes will restore the program to
  1588.     these Epson style control codes.  If you know what the proper codes
  1589.     for your printer are, you may enter them.  At any time the printer may
  1590.     be set up again through the main menu function C.
  1591.  
  1592.     Non-printable control codes are input as a back slash '\' followed by
  1593.     a 3 digit decimal number only.  For example, an ESCAPE code is entered
  1594.     as \027, and an ESCAPE followed by a Control-W is entered as \027\023.
  1595.  
  1596.     The following sequence is used in defining a printer:
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 24
  1605.  
  1606.  
  1607.  
  1608.                Maximum Line Length
  1609.  
  1610.     For printing the entire contents of the database and the contents of
  1611.     the alphabetical index to the database, the program will utilize a
  1612.     line length of 160 characters.  If the printer is not capable of
  1613.     printing 160 characters on one line then these two report formats will
  1614.     print out on multiple lines.  The questions about condensed print mode
  1615.     are asked only if the printer is capable of printing 160 characters
  1616.     per line.
  1617.  
  1618.  
  1619.                IBM Character Set Compatibility
  1620.  
  1621.     For printing pedigrees with a graphic tree structure, a printer with
  1622.     the IBM Extended Character set is required.  If the printer is not
  1623.     capable of this, then pedigrees will be printed without a line tree.
  1624.  
  1625.  
  1626.                Set Left Margin Indentation
  1627.  
  1628.     The left margin defaults to 10 character indent.  This is a good value
  1629.     to use if the printer is set up to print at the very left edge of the
  1630.     page.  If the printer is set to include a margin automatically, this
  1631.     value should be reduced or set to zero.
  1632.  
  1633.  
  1634.                Printer Initialization
  1635.  
  1636.     Any codes which should be sent to the printer before printing any
  1637.     output should be placed here.  An example would be the codes to select
  1638.     a specific typeface, or to select IBM graphics characters for the
  1639.     alternate character set.  This set of codes is sent to the printer
  1640.     before every report.
  1641.  
  1642.  
  1643.                Set Condensed Print Mode
  1644.  
  1645.     Some printers are capable of using a wide sheet of paper to print
  1646.     lines of 160 characters.  If the printer is like this, the current
  1647.     input line should be cleared.  Other printers will require a sequence
  1648.     of characters to set a condensed print mode.  This set of codes is
  1649.     sent to the printer before the list of animals and the alphabetic list
  1650.     of names.
  1651.  
  1652.  
  1653.                Reset From Condensed Print Mode
  1654.  
  1655.     If printer codes were not used to set condensed mode then the current
  1656.     input line should be cleared.  Other printers will require a sequence
  1657.     of characters to reset from condensed print mode.  This set of codes
  1658.     is sent to the printer after the list of animals and the alphabetic
  1659.     list of names.
  1660.  
  1661.  
  1662.  
  1663.  
  1664.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 25
  1665.  
  1666.  
  1667.  
  1668.                Set Lines Per Page
  1669.  
  1670.     When the printer is set up for wide sheets of paper, the number of
  1671.     lines per page may not be the standard 66.  In this case, enter the
  1672.     actual number of lines on the page.
  1673.  
  1674.  
  1675.                Set 12 Characters Per Inch
  1676.  
  1677.     Pedigrees are printed at 12 characters per inch if possible.  If the
  1678.     printer is not capable of printing at 12 characters per inch, the
  1679.     current input line should be cleared.  Other printers will require a
  1680.     sequence of characters to set the pitch.  This set of codes is sent to
  1681.     the printer before all reports except the list of animals, the
  1682.     alphabetic list of names, and 3 generation pedigrees.
  1683.  
  1684.  
  1685.                Reset From 12 Characters Per Inch
  1686.  
  1687.     If printer codes were not used to set 12 characters per inch then the
  1688.     current input line should be cleared.  Other printers will require a
  1689.     sequence of characters to reset the pitch to standard 10 characters
  1690.     per inch.  This set of codes is sent to the printer after all reports
  1691.     except the list of animals, the alphabetic list of names, and 3
  1692.     generation pedigrees.
  1693.  
  1694.  
  1695.                Set 8 Lines Per Inch
  1696.  
  1697.     Pedigrees are printed at 8 lines per inch if possible.  If the printer
  1698.     is not capable of printing at 12 characters per inch, the current
  1699.     input line should be cleared.  Other printers will require a sequence
  1700.     of characters to set the line spacing.  This set of codes is sent to
  1701.     the printer before printing 4 through 30 generation pedigrees.
  1702.  
  1703.  
  1704.                Reset From 8 Lines Per Inch
  1705.  
  1706.     If printer codes were not used to set 8 lines per inch then the
  1707.     current input line should be cleared.  Other printers will require a
  1708.     +sequence of characters to reset the line spacing to the standard 6
  1709.     lines per inch.  This set of codes is sent to the printer after
  1710.     printing 4 through 30 generation pedigrees.
  1711.  
  1712.  
  1713.                Set Letter Quality Mode
  1714.  
  1715.     Some reports are printed in letter quality mode if possible.  If the
  1716.     printer is not capable of switching to letter quality, or is only a
  1717.     letter quality printer, the current input line should be cleared.
  1718.     Other printers will require a sequence of characters to set letter
  1719.     quality mode.  This set of codes is sent to the printer before
  1720.     printing 4 through 30 generation pedigrees.
  1721.  
  1722.  
  1723.  
  1724.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 26
  1725.  
  1726.  
  1727.  
  1728.                Reset From Letter Quality Mode
  1729.  
  1730.     If printer codes were not used to set letter quality mode then the
  1731.     current input line should be cleared.  Other printers will require a
  1732.     sequence of characters to reset from letter quality mode.
  1733.  
  1734.  
  1735.                Set Enhanced Character Mode
  1736.  
  1737.     Some reports are printed with enhanced characters if possible.  If the
  1738.     printer is not capable of enhanced printing, the current input line
  1739.     should be cleared.  Other printers will require a sequence of
  1740.     characters to set letter quality mode.
  1741.  
  1742.  
  1743.                Reset From Enhanced Character Mode:
  1744.  
  1745.     If printer codes were not used to set enhanced character mode then the
  1746.     current input line should be cleared.  Other printers will require a
  1747.     sequence of characters to reset from letter quality mode.
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753.  
  1754.  
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 27
  1785.  
  1786.  
  1787.  
  1788.                Install License Registration
  1789.  
  1790.     The selection of Install License Registration will allow registered
  1791.     users to unlock PEDIGREE to accept over 2 million animal records.
  1792.     Prompts will be asked for the name of the license owner, the license
  1793.     number and the 16 character key code that is included with the
  1794.     license.  Keep the written record of these three items safe, as they
  1795.     will unlock all future upgrades to PEDIGREE as they are released.
  1796.  
  1797.          1) Enter the Name of the license owner as shown on the
  1798.     registration form.
  1799.  
  1800.          2) Enter the License Number from the registration form.
  1801.  
  1802.          3) Enter the Code Key from the registration form.
  1803.  
  1804.     An incorrect entry will display an error message and wait for
  1805.     corrections to the incorrect field.  Simply try again and double check
  1806.     each line before going on to the next entry.
  1807.  
  1808.  
  1809.  
  1810.  
  1811.  
  1812.  
  1813.  
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 28
  1845.  
  1846.  
  1847.  
  1848.                Supplemental Title Definition
  1849.  
  1850.     The first step in changing breed Title Definitions is to fill in the
  1851.     entire breed name for later use on reports.  The question about
  1852.     redefining the A.K.C. awards should be answered next.  For United
  1853.     States users who are working with American Kennel Club registered
  1854.     dogs, this should be answered 'N'.  Users from other countries or
  1855.     those with dogs registered with other kennel clubs should answer 'Y'.
  1856.     Answering 'N' here will atuomatically reset the first twelve awards
  1857.     back to the A.K.C. standards.  If the A.K.C. awards are not changed,
  1858.     then sixteen additional titles may be defined for any awards desired.
  1859.     The first twelve awards will follow the A.K.C. standards for
  1860.     abbreviation and method of display.  If the A.K.C. awards are changed,
  1861.     then all 28 awards may be defined.  Changing the A.K.C. awards also
  1862.     replaces the eleven character AKC number field with a twenty character
  1863.     REG number field.  This is more flexible for international users.
  1864.  
  1865.     Each title definition consists of a three parts.  The formal title is
  1866.     used on the Statistical Summary of the data file.  An abbreviation of
  1867.     the title will be reported with all references to an animal's name.
  1868.     The position for the title will determine whether the title goes
  1869.     BEFORE, AFTER, or UNDER the animal's name.  Another possibility for
  1870.     title position is NEVER, which will cause the title to be printed only
  1871.     on the listing of the entire database.  It would never be printed on a
  1872.     pedigree or other report.
  1873.  
  1874.     Some examples are:
  1875.  
  1876.          Formal Title                Abbreviation    Position
  1877.  
  1878.          Certificate of Gameness          CG          After
  1879.          Register of Merit                ROM         After
  1880.          Field Winner                     FW          Before
  1881.  
  1882.     When an animal's name is displayed, the first title defined will be
  1883.     closest to the name, either before, after or under as defined.
  1884.  
  1885.     Entry of data on animals with these titles will be done from the Add
  1886.     New Data menu item.
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.  
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 29
  1905.  
  1906.  
  1907.  
  1908.                Color Setup
  1909.  
  1910.     Color information may be set for the CRT to your personal taste.  All
  1911.     of the 16 foreground colors on 8 background colors may be used.  The
  1912.     color and monochrome attributes may be set for each type of text.  If
  1913.     the program detects a monochrome video adapter, or if the command line
  1914.     contains a '/m' parameter, the monochrome attributes will be available
  1915.     for modification.  These attributes are selected from a color chart
  1916.     for the foreground followed by the background.  The current settings
  1917.     are highlighted above the marker.  The marker may be moved with the
  1918.     <Cursor Left> and <Cursor Right> and the selection ended with
  1919.     <Enter>.
  1920.  
  1921.     Settings are required for the following types of text:
  1922.  
  1923.          Normal text and entry prompts.
  1924.          Entry fields which are not currently selected.
  1925.          Highlighted text and the current entry field.
  1926.          One line help message and error messages.
  1927.          The screen border.
  1928.          The trace number for data items.
  1929.          The mouse cursor if a mouse is active.
  1930.  
  1931.     If any of the settings are changed, the program will save the changes,
  1932.     save all data, close the database and exit.  This is necessary to
  1933.     properly assign the new colors.
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.  
  1956.  
  1957.  
  1958.  
  1959.  
  1960.  
  1961.  
  1962.  
  1963.  
  1964.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 30
  1965.  
  1966.  
  1967.  
  1968.                Setup Country Information
  1969.  
  1970.     There are three items which may be configured for local conventions.
  1971.  
  1972.     The abbreviation for the domestic country name may be changed as
  1973.     required.  When foreign championships and domestic championships are
  1974.     both entered for an animal, the abbreviation for each country will be
  1975.     printed prior to the 'CH' with the name.  The default is 'Am.' for use
  1976.     in the United States.  This may be changed to any 5 character
  1977.     abbreviation desired.
  1978.  
  1979.     The abbreviation for the name of the registering Kennel club may be
  1980.     changed to any 8 characters desired.  This will appear on various
  1981.     reports and screens.
  1982.  
  1983.     The third configurable item is the format for date display.  The two
  1984.     possibilities are 'mm/dd/yyyy' and 'dd/mm/yyyy' for both input and
  1985.     output conventions.  The date type display is selected with cursor
  1986.     keys and the visible format accepted with the <Enter> key.  This
  1987.     change only affects the method of input and display for dates.  There
  1988.     are no changes to the way the data is stored internally.  This means
  1989.     that existing dates will not have to be changed to be displayed in the
  1990.     new format.
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 31
  2025.  
  2026.  
  2027.  
  2028.                                 ERROR HANDLING
  2029.  
  2030.  
  2031.     When an error occurs either in data file handling, or in keyboard data
  2032.     entry, a message is displayed on the bottom line of the screen.  The
  2033.     message will be cleared and the program will continue after pressing
  2034.     any key.  Further help on most errors is available by pressing the
  2035.     <F1> key.  If the error is severe enough to cause the program to fail,
  2036.     all files will be closed and data saved automatically where possible.
  2037.     The importance of keeping back up data files cannot be overemphasized.
  2038.  
  2039.     Non fatal errors will have no effect on the data files and are
  2040.     summarized below:
  2041.  
  2042.  
  2043.                Alias Is Not In Data File
  2044.  
  2045.     The alias name being deleted is not in the alias file.
  2046.  
  2047.  
  2048.                Animal And Parent Can't Have Same Name
  2049.  
  2050.     The name being entered or revised would result in this animal having
  2051.     the same name as one of it's parents or one of it's offspring.  This
  2052.     must be corrected by reentering a different animal name.
  2053.  
  2054.  
  2055.                Animal Is Not In Database
  2056.  
  2057.     Alias names may not be entered for an animal which has not yet been
  2058.     added to the data file.  Likewise, revisions may not be made without
  2059.     first adding the animal to the data file nor may an animal that is not
  2060.     in the data file be removed.
  2061.  
  2062.  
  2063.                Animal Is Not Of This Sex
  2064.  
  2065.     The animal being entered as a Sire or Dam is already in the data file
  2066.     and has the wrong sex to be used in this situation.  This must be
  2067.     corrected by reentering a different animal name.
  2068.  
  2069.  
  2070.                Animal Is Of Opposite Sex For Offspring Listed
  2071.  
  2072.     The animal has offspring in the data file that show this animal to be
  2073.     of the opposite sex.  The entry must be deleted and then be reentered
  2074.     to change the sex, or the offspring must be changed.
  2075.  
  2076.  
  2077.                Can't Delete Animal's Name
  2078.  
  2079.     An animal's name cannot be removed from the Revise function.  To
  2080.     remove an animal from the data file, use the Delete menu selection.
  2081.  
  2082.  
  2083.  
  2084.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 32
  2085.  
  2086.  
  2087.  
  2088.                Can't Replace Animal With Itself
  2089.  
  2090.     Replacement animal for one being deleted is the same animal.  One of
  2091.     the entries is probably in the Alias file as another name for the
  2092.     other one.
  2093.  
  2094.  
  2095.                Conflicting Comment Data
  2096.  
  2097.     Combining these two records would loose the comment fields on the
  2098.     record being deleted.  Write down the comment fields for both records
  2099.     before proceeding.  They may be entered again after combining the
  2100.     records.
  2101.  
  2102.  
  2103.                Conflicting Foreign Data
  2104.  
  2105.     Combining these two records would loose some of the foreign titles for
  2106.     the record being deleted.  Write down the foreign titles for both
  2107.     records before proceeding.  They may be entered again after combining
  2108.     the records.
  2109.  
  2110.  
  2111.                Conflicting Record Data
  2112.  
  2113.     These two records have conflicting data.  The error codes are summed
  2114.     up to the number shown:
  2115.  
  2116.       512 = Differing Names            256 = Differing AKC Numbers
  2117.       128 = Differing Sex               64 = Differing Birth Dates
  2118.        32 = Differing Other Reg. #      16 = Differing Other Reg. Body
  2119.         8 = Differing Sires              4 = Differing Dams
  2120.         2 = Differing Stud Book Dates    1 = Differing Title Dates
  2121.  
  2122.      Example: Error of 133  = 128 + 4 + 1  means records are different
  2123.               in SEX  and DAM NAMES and TITLE DATES.
  2124.  
  2125.  
  2126.                Conflicting Supplement Data
  2127.  
  2128.     These two records have conflicting supplemental data.  The error codes
  2129.     are summed up to the number shown:
  2130.  
  2131.        64 = Differing Import Country    32 = Differing Original Reg.
  2132.        16 = Differing Description        8 = Differing Breeder Name
  2133.         4 = Differing Date of Death      2 = Differing Registration
  2134.         1 = Differing Title Dates
  2135.  
  2136.     Example:  Error of 9 = 8 + 1  means records are different in BREEDER
  2137.               NAME and  TITLE DATES.
  2138.  
  2139.     or:        Error of 80 = 64 + 16  means records are different in
  2140.               IMPORT COUNTRY and DESCRIPTION.
  2141.  
  2142.  
  2143.  
  2144.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 33
  2145.  
  2146.  
  2147.  
  2148.                Control Code Not Valid
  2149.  
  2150.     This entry is not valid for a printer control code.  Reenter.
  2151.  
  2152.     Non-printable control codes are input as a back slash '\' followed by
  2153.     a 3 digit decimal number only.  For example, an ESCAPE code is entered
  2154.     as \027, and an ESCAPE followed by a Control-W is entered as \027\023.
  2155.  
  2156.  
  2157.                Data File Was Made by Wrong Version
  2158.  
  2159.     The sequential data files were created by a version of PEDIGREE that
  2160.     does not format data in the same manner.  The oldest version of
  2161.     PEDIGREE that creates compatible files is Ver. 1.10.  The solution to
  2162.     this is to create new sequential files with this version of PEDIGREE.
  2163.  
  2164.  
  2165.                Error in Writing Config File
  2166.  
  2167.     There is an error in writing the configuration changes to the disk.
  2168.     This is not a fatal error, but the new program configuration will not
  2169.     be saved.  Exit the program and determine if there is sufficient disk
  2170.     space and available directory entries to create files.  Confirm that
  2171.     there is a statement 'FILES=20' or greater in the file CONFIG.SYS on
  2172.     the boot disk or root directory.
  2173.  
  2174.  
  2175.                Index Files Are In Error
  2176.  
  2177.     There is an error in the index files which will interpret this entry
  2178.     in an incorrect manner.  Reindex the data file on all fields before
  2179.     continuing to correct.
  2180.  
  2181.  
  2182.                Name Can't Start with '#' Symbol
  2183.  
  2184.     The name of an animal must not start with the '#' symbol, as this is
  2185.     reserved for searching through existing animals by database entry
  2186.     number.
  2187.  
  2188.  
  2189.                Name Is Already In Alias File
  2190.  
  2191.     The alias name has already been entered in the file as an alias for a
  2192.     different animal.
  2193.  
  2194.  
  2195.                Name Is Already In Data File - Delete First
  2196.  
  2197.     The name being added as an alias or as a revised name to an existing
  2198.     entry already exists in the data file.  If this entry is correct, then
  2199.     the existing animal must be deleted from the database first.
  2200.  
  2201.  
  2202.  
  2203.  
  2204.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 34
  2205.  
  2206.  
  2207.  
  2208.                Not A Valid Date
  2209.  
  2210.     Separators for dates are: / - . or space
  2211.  
  2212.     Inputs for birth date should be in the format which has been selected
  2213.     from the 'Setup Domestic Country Information' menu item.  The valid
  2214.     formats are of a one or two digit month (or day,) a separator, a one
  2215.     or two digit day (or month,) a separator, then the year.
  2216.  
  2217.     The following are all acceptable examples:
  2218.          05/03/87     5/3/1987     5-03-87     05,03,1987     5 3 8
  2219.  
  2220.     Inputs for published dates should be in the format of a one or two
  2221.     digit month, a separator, then the year.
  2222.  
  2223.     The following are all acceptable examples:
  2224.          05/87    5/87    05/1987    5-87    5,87    5 87    05 1987
  2225.          00/87   00/1987  y          yes
  2226.  
  2227.  
  2228.                Not a Valid Directory Path
  2229.  
  2230.     This is not a path to a valid directory.  Either the directory does
  2231.     not exist on the drive, or the disk is invalid.  Enter a new path to
  2232.     correct.
  2233.  
  2234.  
  2235.                Not Enough Memory to Continue
  2236.  
  2237.     There is insufficient memory to perform the requested action.  This is
  2238.     a fatal error, as the program is unable to perform a major function.
  2239.     The program will automatically terminate after closing the data files
  2240.     and saving the current status of requested operation.  You must reduce
  2241.     other memory requirements before trying again.
  2242.  
  2243.  
  2244.                Only 300 Records Allowed Without Registering
  2245.  
  2246.     You have reached the maximum number of records which may be entered
  2247.     into a breed database with the shareware version.  Please register
  2248.     your copy of PEDIGREE to receive a code key which will unlock the
  2249.     database for an unlimited number of animal entries.
  2250.  
  2251.  
  2252.                Published Data Does Not Agree With Data File
  2253.  
  2254.     The date of the Stud Book or AKC Gazette does not agree with existing
  2255.     data in the file for this animal.
  2256.  
  2257.  
  2258.                Sire And Dam Can't Have Same Name
  2259.  
  2260.     The name being entered or revised would result in the sire and dam
  2261.     having the same name.  This must be corrected by reentering a
  2262.  
  2263.  
  2264.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 35
  2265.  
  2266.  
  2267.  
  2268.     different animal name.
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  
  2291.  
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307.  
  2308.  
  2309.  
  2310.  
  2311.  
  2312.  
  2313.  
  2314.  
  2315.  
  2316.  
  2317.  
  2318.  
  2319.  
  2320.  
  2321.  
  2322.  
  2323.  
  2324.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 36
  2325.  
  2326.  
  2327.  
  2328.                              DATA FILE MANAGEMENT
  2329.  
  2330.  
  2331.     Reorganization of the database may become necessary if index files or
  2332.     the data files have been corrupted through power outages or computer
  2333.     errors.  As these errors can occur at any time, it is very strongly
  2334.     recommended that you keep back up copies of all data files at regular
  2335.     intervals.  The database is indexed on five separate fields for rapid
  2336.     retrieval of information.  If an error that causes the index files to
  2337.     mismatch the data files occurs, reindexing of the index file will be
  2338.     necessary.
  2339.  
  2340.  
  2341.                File Reindexing:
  2342.  
  2343.     The database is indexed on five separate fields for rapid retrieval of
  2344.     information.  If an error that causes the index files to mismatch the
  2345.     data file occurs, reindexing of the index files will be necessary.
  2346.     The menu selection for reorganizing the data file will allow the
  2347.     selection of reindexing the data file.
  2348.  
  2349.  
  2350.                File Verification:
  2351.  
  2352.     The menu selection for data file verification will cross check the
  2353.     animal records with supplemental records to make certain that they
  2354.     contain the same data pointers.  Some logical checking will also be
  2355.     done to check the validity of the data file.
  2356.  
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 37
  2385.  
  2386.  
  2387.  
  2388.     APPENDIX A
  2389.  
  2390.                           Sequential File Structure
  2391.  
  2392.     Sequential files are plain ASCII files with fields separated by a
  2393.     comma and each entry is terminated with a carriage return and line
  2394.     feed.  If an entry contains a comma in a field, the field is
  2395.     surrounded by quotation marks.
  2396.  
  2397.     The structure of these files is as follows:
  2398.  
  2399.          Breed.DA0   Breed setup file in the following order:
  2400.  
  2401.          Line stating one of the following:
  2402.                'Titles Are AKC Standard'
  2403.                'Titles Are NOT AKC Standard'
  2404.  
  2405.          28 lines in order of title appearance with animal name.  Each
  2406.          consisting of the following:
  2407.  
  2408.          Title Abbreviation - maximum of 8 characters.
  2409.          Name of Title - maximum of 35 characters.
  2410.          Position of title printing ..    A - after name
  2411.                                           B - before name
  2412.                                           U - under name
  2413.                                           N - never print
  2414.  
  2415.  
  2416.          3 lines containing title of Supplemental fields for registration
  2417.          data, each is a maximum of 20 characters long.
  2418.  
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 38
  2445.  
  2446.  
  2447.  
  2448.  
  2449.          Breed.DA1   Main data in the following order:
  2450.  
  2451.          Name - maximum of 50 characters.
  2452.          Registration number - 11 characters if A.K.C. titles have not
  2453.                                 been changed, otherwise 20 characters.
  2454.          Sex - B D or space.
  2455.          Birth date - yyyymmdd.
  2456.          Sire Name - maximum of 50 characters.
  2457.          Dam Name - maximum of 50 characters.
  2458.          Date Published in Stud Book - packed form.
  2459.          Championship Published - packed form.
  2460.          Companion Dog Published - packed form.
  2461.          Companion Dog Excellent Published - packed form.
  2462.          Utility Dog Published - packed form.
  2463.          Tracking Dog Published - packed form.
  2464.          Tracking Dog Excellent Published - packed form.
  2465.          Obedience Trial Championship Published - packed form.
  2466.          Amateur Field Trial Championship Published - packed form.
  2467.          Field Trial Championship Published - packed form.
  2468.          Junior Hunter Published - packed form.
  2469.          Senior Hunter Published - packed form.
  2470.          Master Hunter Published - packed form.
  2471.          User Defined Field #1 Published - packed form.
  2472.          User Defined Field #2 Published - packed form.
  2473.          Dual Registration Kennel Club - maximum of 8 characters.
  2474.          Dual Registration number - maximum of 20 characters.
  2475.  
  2476.          Packed form for published dates may be expanded to valid dates as
  2477.          follows:
  2478.                0 -- means that no published date exists in
  2479.                     file.
  2480.                1 -- means that published date is known to
  2481.                     exist, but the date is not known.
  2482.          other # -- add 188000 to the number.  The right 2 digits are the
  2483.                     month and the left 4 digits are the year.  If the
  2484.                     month is 00 then the year is known but the month is
  2485.                     not.
  2486.  
  2487.          Breed.DA2   Alias names in the following order:
  2488.  
  2489.          Actual name of animal in Breed.DA1 - 50 characters maximum.
  2490.          Alias name of animal - 50 characters maximum.
  2491.  
  2492.          Breed.DA3   Foreign Champions in the following order:
  2493.  
  2494.          Actual name of animal in Breed.DA1 - 50 characters maximum.
  2495.          Country of foreign championship - 5 characters maximum.
  2496.                                           (repeated 25 times)
  2497.  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 39
  2505.  
  2506.  
  2507.  
  2508.          Breed.DA4   1st Supplemental Data in the following order:
  2509.  
  2510.          Actual name of animal in Breed.DA1 - 50 characters maximum.
  2511.          Country of import - 5 characters maximum.
  2512.          Registration number in original country - 20 characters maximum.
  2513.          Description of animal - 30 characters maximum.
  2514.          Name of breeder - 30 characters maximum.
  2515.          Date of Death - yyyymmdd.
  2516.  
  2517.          Breed.DA5   2nd Supplemental Data in the following order:
  2518.  
  2519.          Actual name of animal in Breed.DA1 - 50 characters maximum.
  2520.          Clearance 1 data - 15 characters maximum.
  2521.          Clearance 2 data - 15 characters maximum.
  2522.          Clearance 3 data - 15 characters maximum.
  2523.          User Defined Field #3 Published - packed form.
  2524.          User Defined Field #4 Published - packed form.
  2525.          User Defined Field #5 Published - packed form.
  2526.          User Defined Field #6 Published - packed form.
  2527.          User Defined Field #7 Published - packed form.
  2528.          User Defined Field #8 Published - packed form.
  2529.          User Defined Field #9 Published - packed form.
  2530.          User Defined Field #10 Published - packed form.
  2531.          User Defined Field #11 Published - packed form.
  2532.          User Defined Field #12 Published - packed form.
  2533.          User Defined Field #13 Published - packed form.
  2534.          User Defined Field #14 Published - packed form.
  2535.          User Defined Field #15 Published - packed form.
  2536.          User Defined Field #16 Published - packed form.
  2537.  
  2538.  
  2539.          Breed.DA6   Comment data in the following order:
  2540.  
  2541.          Actual name of animal in Breed.DA1 - 50 characters maximum.
  2542.          First comment line - 50 characters maximum.
  2543.          Second comment line - 50 characters maximum.
  2544.  
  2545.  
  2546.          Breed.DA7   Notes data in the following order:
  2547.  
  2548.          Up to 15 lines for each animal, each consisting of:
  2549.  
  2550.          Actual name of animal in Breed.DA1 - 50 characters maximum.
  2551.          Line from notes entry - 65 characters maximum.
  2552.  
  2553.  
  2554.  
  2555.  
  2556.  
  2557.  
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 40
  2565.  
  2566.  
  2567.  
  2568.     APPENDIX B
  2569.  
  2570.                        Upgrading From Previous Versions
  2571.  
  2572.     The process of upgrading your data files to the current version of
  2573.     PEDIGREE requires that you have at least 2 1/2 times as much free disk
  2574.     space as the total of the sizes of your breed.PEn files.  This space
  2575.     will be used temporarily in the upgrade process.  Please note that
  2576.     part of the upgrade process should be performed before installing the
  2577.     new version of PEDIGREE.
  2578.  
  2579.  
  2580.                            Upgrading from PEDIGREE
  2581.                           ver. 1.xx to current ver.
  2582.  
  2583.         <<<<<      The first step is very important!!!!         >>>>>
  2584.  
  2585.  
  2586.     1)  Make a backup of your 'breed.PE*' and 'PEDIGREE.*' files.
  2587.  
  2588.     2)  Copy the program 'PED1SEQ.EXE' to the directory where your data
  2589.         files exist.
  2590.  
  2591.     3)  Run 'PED1SEQ' and input the breed name when asked.  Input the name
  2592.         of a valid path for the location of the sequential files.  This
  2593.         may be just an <ENTER> to put the files in the current directory.
  2594.  
  2595.     4)  Delete the files 'PEDIGREE.*' and 'breed.PE*' from your hard disk.
  2596.  
  2597.     5)  Install the new program by typing d:INSTALL where d is the floppy
  2598.         disk letter.  This will un-archive the new program, help file and
  2599.         documentation.
  2600.  
  2601.     6)  Run 'PEDIGREE' and configure the new version.  Use Sequential File
  2602.         Input to read in the 'breed.DA*' files which you created in step
  2603.         3.
  2604.  
  2605.     7)  When you exit 'PEDIGREE', delete the following files from the
  2606.         hard disk:
  2607.  
  2608.             breed.DA0    breed.DA1    breed.DA2    breed.DA3    breed.DA4
  2609.             breed.DA5    breed.DA6    PED1SEQ.EXE  PED1SEQ.DOC
  2610.  
  2611.     This completes the upgrade to the newest version of PEDIGREE.
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 41
  2625.  
  2626.  
  2627.  
  2628.                            Upgrading from PEDIGREE
  2629.                           ver. 2.xx to current ver.
  2630.  
  2631.         <<<<<      The first step is very important!!!!         >>>>>
  2632.  
  2633.  
  2634.     1)  Make a backup of your 'breed.P*' and 'PEDIGREE.*' files.
  2635.  
  2636.     2)  Run your old version of PEDIGREE and select the 'Add or Revise'
  2637.         Menu item.  Select the 'Sequential File Processing' Menu item.
  2638.         Select 'Write Sequential Files' Menu item.  Input the name of a
  2639.         valid path for the location of the sequential files.  This may be
  2640.         just an <ENTER> to put the files in the current directory.
  2641.  
  2642.     3)  Delete the files 'PEDIGREE.*' and 'breed.P*' from your hard disk.
  2643.  
  2644.     4)  Install the new program by typing d:INSTALL where d is the floppy
  2645.         disk letter.  This will un-archive the new program, help file and
  2646.         documentation.
  2647.  
  2648.     5)  Run 'PEDIGREE' and configure the new version.  Use Sequential File
  2649.         Input to read in the 'breed.DA*' files which you created in step
  2650.         2.
  2651.  
  2652.     6)  When you exit 'PEDIGREE', delete the following files from the hard
  2653.         disk:
  2654.  
  2655.             breed.DA0    breed.DA1    breed.DA2    breed.DA3    breed.DA4
  2656.             breed.DA5    breed.DA6
  2657.  
  2658.     This completes the upgrade to the newest version of PEDIGREE.
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 42
  2685.  
  2686.  
  2687.  
  2688.     APPENDIX C
  2689.  
  2690.                        DOS Input/Output Error Messages
  2691.  
  2692.     DOS Input and Output processes may refer to the following errors by
  2693.     number from the error message 'I/O error: ' and the error number:
  2694.  
  2695.           2  :  File not found
  2696.           3  :  Path not found
  2697.           4  :  Too many open files
  2698.           5  :  File access denied
  2699.           6  :  Invalid file handle
  2700.           8  :  Not enough memory
  2701.          10  :  Invalid environment
  2702.          11  :  Invalid format
  2703.          12  :  invalid file access code
  2704.          15  :  Invalid drive number
  2705.          16  :  Cannot remove current directory
  2706.          17  :  Cannot rename across drives
  2707.          18  :  No more files
  2708.         100  :  Disk read error
  2709.         101  :  Disk write error
  2710.         102  :  File not assigned
  2711.         103  :  File not open
  2712.         104  :  File not open for input
  2713.         105  :  File not open for output
  2714.         106  :  Invalid numeric format
  2715.         150  :  Disk is Write Protected
  2716.         151  :  Unknown disk unit
  2717.         152  :  Drive is not ready
  2718.         153  :  Unknown command
  2719.         154  :  CRD error in data
  2720.         155  :  Bad request structure length
  2721.         156  :  Disk Seek error
  2722.         157  :  Unknown media type
  2723.         158  :  Disk sector not found
  2724.         159  :  Printer out of paper
  2725.         160  :  Device write fault
  2726.         161  :  Device read fault
  2727.         162  :  Hardware failure
  2728.  
  2729.  
  2730.  
  2731.  
  2732.  
  2733.  
  2734.  
  2735.  
  2736.  
  2737.  
  2738.  
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 43
  2745.  
  2746.  
  2747.  
  2748.                               LICENSE AGREEMENT
  2749.  
  2750.  
  2751.                Terms and Conditions of Use:
  2752.  
  2753.     All versions of PEDIGREE by Charles H. Orange are not public domain
  2754.     software, nor are they free software.
  2755.  
  2756.     Non-registered users are granted a limited license to use PEDIGREE on
  2757.     a trial basis only for the purpose of determining it's suitability for
  2758.     their needs.  Use of PEDIGREE except for this limited purpose requires
  2759.     registration.  Non-registered versions of PEDIGREE are limited to only
  2760.     300 animal entries.
  2761.  
  2762.     Registration permits a user the license to use PEDIGREE on a single
  2763.     computer; a registered user may use the program on a different
  2764.     computer, but may not use the program on more than one computer at the
  2765.     same time.  Registered versions of PEDIGREE support over 2 million
  2766.     animal entries.
  2767.  
  2768.                Terms and Conditions of Copying:
  2769.  
  2770.     All users are granted a limited license to copy the non-registered
  2771.     version of PEDIGREE for the purpose of archive or backup protection as
  2772.     well as for the trial use by others subject to the above limitations
  2773.     and to the following restrictions:
  2774.  
  2775.     Non-registered versions of PEDIGREE must be distributed in unmodified
  2776.     form, complete with the help and text files with this license
  2777.     information.
  2778.  
  2779.     No fee or charge may be made by anyone beyond the reasonable cost of
  2780.     duplication and media.
  2781.  
  2782.     Non-registered versions of PEDIGREE may be distributed in an archived
  2783.     format by operators of electronic bulletin boards if they observe the
  2784.     previous conditions.
  2785.  
  2786.     Versions of PEDIGREE with the license and Code Key installed may not
  2787.     be copied except for the purpose of archive or backup protection.
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.     PEDIGREE  (c) 1988-1995 Charles H. Orange                    Page: 44
  2805.  
  2806.  
  2807.  
  2808.                                   ORDER FORM
  2809.  
  2810.  
  2811.     To register your copy of PEDIGREE, please fill in the information
  2812.     below and send with $40.00 to:
  2813.  
  2814.                                Charles H. Orange
  2815.                                P.O. Box 20
  2816.                                Downers Grove, IL. 60515
  2817.  
  2818.  
  2819.     Name _________________________________________      Circle Disk Size
  2820.  
  2821.     Address ______________________________________      3 1/2"    5 1/4"
  2822.  
  2823.             ______________________________________
  2824.  
  2825.     City ____________________________  State _____  Zip __________
  2826.  
  2827.     Registered users will receive the latest version on disk as well as
  2828.     announcements of future upgrades and additional products as available.
  2829.  
  2830.     The following is optional and for my information only.
  2831.  
  2832.     Breed _________________________  Kennel Name _________________________
  2833.  
  2834.     Please check here if I may give your name to other users in your breed
  2835.     for the purpose of exchanging data files.    _____(YES)   _____(NO)
  2836.  
  2837.  
  2838.  
  2839.     ACCESSING THE HELP SYSTEM, 7
  2840.     Add New Entries To Database, 14
  2841.     ADD or REVISE DATA, 14
  2842.     AKC NUMBER, 9
  2843.     Alias Is Not In Data File, 32
  2844.     ALIAS NAME, 9
  2845.     Animal And Parent Can't Have Same Name, 32
  2846.     Animal Is Not In Database, 32
  2847.     Animal Is Not Of This Sex, 32
  2848.     Animal Is Of Opposite Sex For Offspring Listed, 32
  2849.     ANIMAL REGISTERED NAME, 9
  2850.     ANIMAL'S SEX, 9
  2851.  
  2852.     BIRTH DATE, 9
  2853.     BREED NAME, 9
  2854.     BREEDER NAME, 10
  2855.  
  2856.     Can't Delete Animal's Name, 32
  2857.     Can't Replace Animal With Itself, 33
  2858.     Color Setup, 30
  2859.     COMMENT, 10
  2860.     Conflicting Comment Data, 33
  2861.     Conflicting Foreign Data, 33
  2862.     Conflicting Record Data, 33
  2863.     Conflicting Supplement Data, 33
  2864.     Control Code Not Valid, 34
  2865.     CONVENTIONS FOR INPUT, 7
  2866.     COUNTRY NAMES, 10
  2867.     Create Pedigree, 18
  2868.  
  2869.     DATA FILE MANAGEMENT, 37
  2870.     Data File Was Made by Wrong Version, 34
  2871.     DATA RELIABILITY, 12
  2872.     DATE OF DEATH, 9
  2873.     Delete An Entry, 16
  2874.     Descendant List, 20
  2875.     DESCRIPTION, 12
  2876.     DETAILED MENU ITEMS, 14
  2877.     DOS Input/Output Error Messages, 43
  2878.  
  2879.     Enter Alias Name Data, 16
  2880.     Enter Foreign Champion Data, 15
  2881.     ERROR HANDLING, 32
  2882.     Error in Writing Config File, 34
  2883.  
  2884.     FILE PATH, 12
  2885.     File Reindexing, 37
  2886.     File Verification, 37
  2887.     Find Comment Text, 22
  2888.  
  2889.     GENERATE REPORTS, 18
  2890.     GETTING STARTED, 3
  2891.  
  2892.     Index Files Are In Error, 34
  2893.  
  2894.  
  2895.     PEDIGREE  (c) 1988-1995 Charles H. Orange
  2896.  
  2897.  
  2898.  
  2899.     INPUT FIELDS, 8
  2900.     Install License Registration, 28
  2901.     INTRODUCTION, 1
  2902.  
  2903.     KENNEL NAME, 12
  2904.     KEYBOARD ENTRY EDITING, 8
  2905.  
  2906.     LICENSE AGREEMENT, 44
  2907.     Line Breeding List, 19
  2908.     List Data File, 21
  2909.     List Names In Alphabetical Order, 21
  2910.  
  2911.     MOUSE USAGE, 7
  2912.  
  2913.     Name Can't Start with '#' Symbol, 34
  2914.     Name Is Already In Alias File, 34
  2915.     Name Is Already In Data File - Delete First, 34
  2916.     Not A Valid Date, 35
  2917.     Not a Valid Directory Path, 35
  2918.     Not Enough Memory to Continue, 35
  2919.     NOTE FIELDS, 12
  2920.     NUMERICAL INPUT, 12
  2921.  
  2922.     Only 300 Records Allowed Without Registering, 35
  2923.     ORDER FORM, 45
  2924.     OVERVIEW, 2
  2925.  
  2926.     Printer Setup, 24
  2927.     PROGRAM INSTALLATION, 3
  2928.     Published Data Does Not Agree With Data File, 35
  2929.     PUBLISHED DATE - Animal, 13
  2930.     PUBLISHED DATE - Title, 13
  2931.  
  2932.     REGISTRATION NUMBER, 13
  2933.     Reorganize Data File, 16
  2934.     Revise An Entry, 15
  2935.     RUNNING PEDIGREE, 7
  2936.  
  2937.     Search for Breeder Name, 22
  2938.     Search for Kennel Name, 21
  2939.     Search for Medical Clearance, 23
  2940.     Search for Titles Awarded, 22
  2941.     SELECTING MENU ITEMS, 7
  2942.     Sequential File Processing, 16
  2943.     Sequential File Structure, 38
  2944.     Setup Country Information, 31
  2945.     SETUP PROGRAM INFORMATION, 24
  2946.     Sire And Dam Can't Have Same Name, 35
  2947.     Statistical Summary, 21
  2948.     Supplemental Title Definition, 29
  2949.     SYSTEM REQUIREMENTS, 3
  2950.  
  2951.     TITLE ABBREVIATIONS, 13
  2952.     TITLE DEFINITIONS, 13
  2953.  
  2954.  
  2955.     PEDIGREE  (c) 1988-1995 Charles H. Orange
  2956.  
  2957.  
  2958.  
  2959.     Top Producing List, 20
  2960.  
  2961.     Upgrading From Previous Versions, 41
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014.  
  3015.     PEDIGREE  (c) 1988-1995 Charles H. Orange
  3016.